artificial recharge - French English Dictionary